buy (yourself) time - French English Dictionary